Make a public array of arrays appear in the inspector

Sample

[Serializable]
public class CategoryDataSource
{
public string catName;
public Sprite catImage;
}

In the class with Inspector

public CategoryDataSource[] categoryDataSources;

The result is :

Have fun!